package com.heima.comment.entity;

import lombok.Data;
import org.bson.types.ObjectId;
import org.springframework.data.mongodb.core.mapping.Document;
import org.springframework.data.mongodb.core.mapping.MongoId;

import java.io.Serializable;
import java.util.Date;

@Data
@Document("ap_comment")
public class ApComment implements Serializable {
    /**
     * 主键
     */
    @MongoId
    private ObjectId id;
    /**
     * 作者ID
     */
    private Integer authorId;
    /**
     * 作者名称
     */
    private String authorName;
    /**
     * 文章id
     */
    private Long entryId;
    /**
     * 类型
     */
    private Integer type;
    /**
     * 内容
     */
    private String content;
    /**
     * 图片url
     */
    private String image;
    /**
     * 喜爱数量
     */
    private Long likes;
    /**
     * 回复数量
     */
    private Integer reply;
    /**
     * flag数量
     */
    private Integer flag;
    /**
     * 创建日期
     */
    private Date createdTime;
}
